package com.ngc.mall.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
import java.util.*;
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
public class SpuDTO {

    private String title;

    private String subTitle;

    private String description;

    private String img;

    private Boolean online;

    private Long visualSpecId;

    private Long categoryId;

    private Long defaultSkuId;

    private BigDecimal price;

    private BigDecimal discountPrice;

    private Integer sort;

    /**
     * 商品详情
     */
    private String detail;

    /**
     * 推荐
     */
    private Boolean recommendStatus;
    /**
     * 轮播图列表 (不超过12张）
     */
    private List<AttachmentDTO> carousels;
//    /**
//     * 商品详情图列表
//     */
//    private List<AttachmentDTO> details;

    private List<SkuDTO> skuList;

    /**
     * 关联专题列表
     */
    private List<Long> themeList;
}
